Inheritance diagram for I3DExExportFilter:

Public Member Functions | |
| virtual boolean MCCOMAPI | Prepare (I3DShScene *scene, I3DShTreeElement *fatherTree)=0 |
| virtual boolean MCCOMAPI | WantsOptionDialog ()=0 |
| virtual MCCOMErr MCCOMAPI | NeededDiskSpace (IMCFile *file, I3DShScene *scene, I3DShTreeElement *fatherTree, uint32 *diskSpace)=0 |
| virtual MCCOMErr MCCOMAPI | DoExport (IMCFile *file, I3DShScene *scene, I3DShTreeElement *fatherTree)=0 |
| virtual boolean MCCOMAPI | WantsPreview ()=0 |
| virtual MCCOMErr MCCOMAPI | GetPreviewSize (int16 *sizeh, int16 *sizev)=0 |
| virtual MCCOMErr MCCOMAPI | SetPreview (TMCPixelBucket *preview)=0 |
| virtual boolean MCCOMAPI | WantsTempFile ()=0 |
| virtual boolean MCCOMAPI | WantToSaveParameters ()=0 |
|
||||||||||||||||
|
Exports the subtree pointed by fatherTree into a file.
Implemented in TBasic3DExportFilter. |
|
||||||||||||
|
Returns the size of the preview.
Implemented in TBasic3DExportFilter. |
|
||||||||||||||||||||
|
Returns the amount of disk space that is necessary to perform the export. This method is not used at this point. Implemented in TBasic3DExportFilter. |
|
||||||||||||
|
Is called before the actual export starts. Usually you do not need to implement this method.
Implemented in TBasic3DExportFilter. |
|
|
Sets the rendered preview of the scene. The Shell will call this method if WantsPreview() returned true.
Implemented in TBasic3DExportFilter. |
|
|
Returns true if an option dialog should be opened. Implemented in TBasic3DExportFilter. |
|
|
Returns true if the exporter wants a preview of the scene included in the file. If you return true, then the Shell calls SetPreview with the corresponding image. Implemented in TBasic3DExportFilter. |
|
|
Returns true if the you want to use a temporary file, false otherwise. When you use a temporary file, the Shell will pass a file finishing '.tmp' to DoExport and then rename that file will the correct extension specified by your exporter resource. This is done so that you do not corrupt a preexisting file if there is an error during the export. Implemented in TBasic3DExportFilter. |
|
|
Return true if you want the parameters of this exporter to be saved in the Carrara scene file. Implemented in TBasic3DExportFilter. |
1.4.5